hand lever-operated testing apparatus - Turkish English Dictionary